home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NeXT Education Software Sampler 1992 Fall
/
NeXT Education Software Sampler 1992 Fall.iso
/
READMEFiles
/
resample.README
< prev
next >
Wrap
Text File
|
1992-08-29
|
3KB
|
69 lines
README file in the format required for the NeXT CD-ROM for Higher Education
a. AUTHOR
Julius O. Smith
Assoc. Prof. (Research)
CCRMA, Music Dept.
Stanford University, Stanford, CA 94305
Email: jos@ccrma.stanford.edu
b. CATEGORY
Utilities (Sound)
c. WHAT IT DOES
Sampling rate conversion for sound files.
The NeXT Computer makes use of three different sampling rates
for sound: 8013 kHz, 22.05 kHz, and 44.10 kHz. The resample
utility supports conversion between any two sampling rates.
The software runs on the 68030/40 (as opposed to the DSP).
It uses 32-bit fixed-point arithmetic: 16-bits data and
16-bits coefficients. It is designed for the 16-bit linear
data format used most typically on the NeXT machine.
d. COMMON USAGE
Resampling soundfiles imported from other hardware.
Converting from 44 to 22 kHz to save disk space.
e. RELEASE VERSION
Developed under release 2.1 and forwards compatible indefinitely.
f. COMMENTS
All you really need is the resample program itself and its man
page resample.1. However, for the advanced user, Mathematica
"spread sheets" used to evaluate the anti-aliasing filters used
by the resample program are provided. The utility "windowfilter"
is provided for designing filters that meet different requirements.
A test script is given which generates a test signal from the
score file sweep.score and runs resample through its paces. Just
type "testscript" and watch it go. (Then read the script to see
what it did.)
Finally, some trivial sound utilities are included for stripping
zeros before and after a sound, converting to and from ASCII, and
converting stereo to mono. They are used by the test script.
CONTENTS
resample Sampling-rate conversion program
resample.1 Manual page for resample. Try "nroff -man resample.1 |openfile"
testscript Shell script for testing the resample program
windowfilter Program for designing FIR digital filters used by resample
windowfilter.1 Manual page for windowfilter
testFilter Shell script for testing a filter written by windowfilter
i.snd Sound file containing an "impulse" used to test filters
testFilter.ma Mathematica file for displaying filter test results
HQFilter.ma Test results for the "resample -aaa" default filter
LQFilter.ma Test results for the default filter without the -aaa option
sndstrip Utility for stripping leading and trailing zeros in a .snd file
toascii Utility for converting a sound file to an ascii file (for MMA)
tosnd Utility for converting an ascii data file to a sound file
tomono Utility for converting a stereo sound file to a mono sound file